三分钟告诉你什么是Scratch
点击上方“科技学堂”订阅最新科技教育信息
提起编程,大家一定会先想到翻阅字典一样厚的编程指南,背下单词一样令人头痛的编程指令,再一行一行敲下眼花缭乱的代码。可是,你知道吗?有一款編程工具,消除了背指令和敲代码的门槛,让编程学习像搭积木一样简单。它就是——Scratch!
https://v.qq.com/txp/iframe/player.html?vid=k0532efsgjo&width=500&height=375&auto=0什么是Scratch?
“编程不应该专属于计算机天才,应该适用于所有人。”这是美国麻省理工学院媒体实验室负责人——Mitch Resnick教授的观点。
2007年5月,MIT实验室向公众发布了一款全新的桌面视觉化编程工具——Scratch。Scratch将程序指令变为一个个“积木块”,使用者无需敲击代码或是背诵任何编程指令,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程,从而快速制作出动画、游戏、交互程序。Scratch公开发布后,在全球的各个编程兴趣社区里迅速流行开来。到目前为止,Scratch已经拥有40多种语言的操作界面在超过150个国家里被使用。在Scratch官方网站上,你可以看到将近两千三百八十万的粉丝们上传作品!
Scratch为什么这么流行?
如果你用过Scratch,你一定会非常享受拖拽积木块,并快速实现自己创意的感觉。无论有无编程基础,使用者几乎都可以迅速熟悉操作并设计程序。Scratch因为这一革命性的创造而得以流行,并且对编程教育产生了极深的影响。现在,几乎所有的编程教育软件都延续了Scratch的图形界面做法。
Scratch的这一创新,也是许多专业学者经验累积的成果。Mitch Resnick教授的老师西摩尔·派普特教授(Seymour Papert)也是一位著名的儿童编程教育专家。早在1968年,西摩尔教授就发明了LOGO语言,这是第一个专门为儿童学习而发明的编程语言。后来,受LOGO语言的启发,乐高公司邀请西莫尔教授一起开发了全新的乐高编程套件MindStorm——是我们今天常见的乐高机器人的第一代产品。
西摩尔·派普特教授(Seymour Papert)
作为西摩尔的得意门生,Mitch Resnick借鉴了LOGO语言和乐高积木的设计精华,在2003年带领团队开发出了专门为青少年学习编程使用的工具——Scratch。
在2007年Scratch向公众免费开放后,Mitch教授带领的MIT实验室在2013年发布了互联网版本的Scratch2.0,使用者无需安装,打开网络浏览器即可使用,还可以把自己的作品分享给全球的用户。
Scratch的发展获得了非常多的关注。目前,MIT实验室联合谷歌及其他开发者,正在进行Scratch3.0的开发。相信Scratch3.0一定会给我们带来更多的惊喜。
我需要学习Scratch吗?
Mitch教授曾将编程与阅读拿来对比:人们不仅在学习阅读和写作,更是在阅读和写作中学习更多。同样,孩子们不仅是在学习编程,而且是通过编程在学习。编程可以被看做是一种高效的主动学习的方式。
在教育领域,专业学者们也普遍认为,与阅读、表达、数学一样,培养未来的人才,需要把编程看作孩子成长所需的基础技能之一来培养。在未来,不论什么行业,人们使用数字化设备和软件来处理工作的需求会越来越大。这也需要未来的人才具备能够借助计算机力量的“计算思维”(Computational Thinking),并具备与之关联的能力。
如果您想要更深入了解Scratch,欢迎你访问科技学堂网站,选择《课堂中的Scratch》与《Scratch的疑难杂症》课程进行学习!点击【阅读原文】就可以开始学习啦。
科技学堂
科技辅导员在线学习平台
微信号:sciclass
点击“阅读原文”进入学习Scratch